be scratching your head - Alemán Inglés Diccionario